[INFO] fetching crate libwhp 0.1.3...
[INFO] checking libwhp-0.1.3 against master#158f00a1c5175648af6f6099b075f78d1d014a28 for pr-121251
[INFO] extracting crate libwhp 0.1.3 into /workspace/builds/worker-5-tc1/source
[INFO] validating manifest of crates.io crate libwhp 0.1.3 on toolchain 158f00a1c5175648af6f6099b075f78d1d014a28
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate libwhp 0.1.3
[INFO] finished tweaking crates.io crate libwhp 0.1.3
[INFO] tweaked toml for crates.io crate libwhp 0.1.3 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 0a42d92efcc6e82dd578be318b49d45173b1ab14883106e28e58c8b33249d0e3
[INFO] running `Command { std: "docker" "start" "-a" "0a42d92efcc6e82dd578be318b49d45173b1ab14883106e28e58c8b33249d0e3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0a42d92efcc6e82dd578be318b49d45173b1ab14883106e28e58c8b33249d0e3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0a42d92efcc6e82dd578be318b49d45173b1ab14883106e28e58c8b33249d0e3", kill_on_drop: false }`
[INFO] [stdout] 0a42d92efcc6e82dd578be318b49d45173b1ab14883106e28e58c8b33249d0e3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a03d866c6b31b895be6c0d136c2f65eda113ed5dba471b98838f2e96ddcf15e8
[INFO] running `Command { std: "docker" "start" "-a" "a03d866c6b31b895be6c0d136c2f65eda113ed5dba471b98838f2e96ddcf15e8", kill_on_drop: false }`
[INFO] [stderr]     Checking libwhp v0.1.3 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]   --> src/win_hv_emulation.rs:70:1
[INFO] [stdout]    |
[INFO] [stdout] 70 | / extern "stdcall" {
[INFO] [stdout] 71 | |     pub fn WHvEmulatorCreateEmulator(
[INFO] [stdout] 72 | |         Callbacks: *const WHV_EMULATOR_CALLBACKS,
[INFO] [stdout] 73 | |         Emulator: *mut WHV_EMULATOR_HANDLE,
[INFO] [stdout] ...  |
[INFO] [stdout] 89 | |     ) -> HRESULT;
[INFO] [stdout] 90 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout]    = note: `#[warn(unsupported_calling_conventions)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]   --> src/win_hv_platform.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | / extern "stdcall" {
[INFO] [stdout] 23 | |     pub fn WHvCreatePartition(Partition: *mut WHV_PARTITION_HANDLE) -> HRESULT;
[INFO] [stdout] 24 | |     pub fn WHvSetupPartition(Partition: WHV_PARTITION_HANDLE) -> HRESULT;
[INFO] [stdout] 25 | |     pub fn WHvDeletePartition(Partition: WHV_PARTITION_HANDLE) -> HRESULT;
[INFO] [stdout] ...  |
[INFO] [stdout] 95 | |     ) -> HRESULT;
[INFO] [stdout] 96 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]   --> src/win_hv_emulation.rs:70:1
[INFO] [stdout]    |
[INFO] [stdout] 70 | / extern "stdcall" {
[INFO] [stdout] 71 | |     pub fn WHvEmulatorCreateEmulator(
[INFO] [stdout] 72 | |         Callbacks: *const WHV_EMULATOR_CALLBACKS,
[INFO] [stdout] 73 | |         Emulator: *mut WHV_EMULATOR_HANDLE,
[INFO] [stdout] ...  |
[INFO] [stdout] 89 | |     ) -> HRESULT;
[INFO] [stdout] 90 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout]    = note: `#[warn(unsupported_calling_conventions)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]   --> src/win_memory.rs:26:1
[INFO] [stdout]    |
[INFO] [stdout] 26 | / extern "stdcall" {
[INFO] [stdout] 27 | |     pub fn VirtualAlloc(
[INFO] [stdout] 28 | |         lpAddress: *mut VOID,
[INFO] [stdout] 29 | |         dwSize: SIZE_T,
[INFO] [stdout] ...  |
[INFO] [stdout] 33 | |     pub fn VirtualFree(lpAddress: *mut VOID, dwSize: SIZE_T, dwFreeType: DWORD) -> BOOL;
[INFO] [stdout] 34 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]   --> src/win_hv_platform.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | / extern "stdcall" {
[INFO] [stdout] 23 | |     pub fn WHvCreatePartition(Partition: *mut WHV_PARTITION_HANDLE) -> HRESULT;
[INFO] [stdout] 24 | |     pub fn WHvSetupPartition(Partition: WHV_PARTITION_HANDLE) -> HRESULT;
[INFO] [stdout] 25 | |     pub fn WHvDeletePartition(Partition: WHV_PARTITION_HANDLE) -> HRESULT;
[INFO] [stdout] ...  |
[INFO] [stdout] 95 | |     ) -> HRESULT;
[INFO] [stdout] 96 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]    --> src/instruction_emulator.rs:98:5
[INFO] [stdout]     |
[INFO] [stdout] 98  | /     extern "stdcall" fn io_port_cb(
[INFO] [stdout] 99  | |         context: *mut VOID,
[INFO] [stdout] 100 | |         io_access: *mut WHV_EMULATOR_IO_ACCESS_INFO,
[INFO] [stdout] 101 | |     ) -> HRESULT {
[INFO] [stdout]     | |________________^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]    --> src/instruction_emulator.rs:108:5
[INFO] [stdout]     |
[INFO] [stdout] 108 | /     extern "stdcall" fn memory_cb(
[INFO] [stdout] 109 | |         context: *mut VOID,
[INFO] [stdout] 110 | |         memory_access: *mut WHV_EMULATOR_MEMORY_ACCESS_INFO,
[INFO] [stdout] 111 | |     ) -> HRESULT {
[INFO] [stdout]     | |________________^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]    --> src/instruction_emulator.rs:119:5
[INFO] [stdout]     |
[INFO] [stdout] 119 | /     extern "stdcall" fn get_vp_registers_cb(
[INFO] [stdout] 120 | |         context: *mut VOID,
[INFO] [stdout] 121 | |         register_names: *const WHV_REGISTER_NAME,
[INFO] [stdout] 122 | |         register_count: UINT32,
[INFO] [stdout] 123 | |         register_values: *mut WHV_REGISTER_VALUE,
[INFO] [stdout] 124 | |     ) -> HRESULT {
[INFO] [stdout]     | |________________^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]    --> src/instruction_emulator.rs:135:5
[INFO] [stdout]     |
[INFO] [stdout] 135 | /     extern "stdcall" fn set_vp_registers_cb(
[INFO] [stdout] 136 | |         context: *mut VOID,
[INFO] [stdout] 137 | |         register_names: *const WHV_REGISTER_NAME,
[INFO] [stdout] 138 | |         register_count: UINT32,
[INFO] [stdout] 139 | |         register_values: *const WHV_REGISTER_VALUE,
[INFO] [stdout] 140 | |     ) -> HRESULT {
[INFO] [stdout]     | |________________^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]    --> src/instruction_emulator.rs:151:5
[INFO] [stdout]     |
[INFO] [stdout] 151 | /     extern "stdcall" fn translate_gva_page_cb(
[INFO] [stdout] 152 | |         context: *mut VOID,
[INFO] [stdout] 153 | |         gva: WHV_GUEST_VIRTUAL_ADDRESS,
[INFO] [stdout] 154 | |         translate_flags: WHV_TRANSLATE_GVA_FLAGS,
[INFO] [stdout] 155 | |         translation_result: *mut WHV_TRANSLATE_GVA_RESULT_CODE,
[INFO] [stdout] 156 | |         gpa: *mut WHV_GUEST_PHYSICAL_ADDRESS,
[INFO] [stdout] 157 | |     ) -> HRESULT {
[INFO] [stdout]     | |________________^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]   --> src/win_memory.rs:26:1
[INFO] [stdout]    |
[INFO] [stdout] 26 | / extern "stdcall" {
[INFO] [stdout] 27 | |     pub fn VirtualAlloc(
[INFO] [stdout] 28 | |         lpAddress: *mut VOID,
[INFO] [stdout] 29 | |         dwSize: SIZE_T,
[INFO] [stdout] ...  |
[INFO] [stdout] 33 | |     pub fn VirtualFree(lpAddress: *mut VOID, dwSize: SIZE_T, dwFreeType: DWORD) -> BOOL;
[INFO] [stdout] 34 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]    --> src/instruction_emulator.rs:98:5
[INFO] [stdout]     |
[INFO] [stdout] 98  | /     extern "stdcall" fn io_port_cb(
[INFO] [stdout] 99  | |         context: *mut VOID,
[INFO] [stdout] 100 | |         io_access: *mut WHV_EMULATOR_IO_ACCESS_INFO,
[INFO] [stdout] 101 | |     ) -> HRESULT {
[INFO] [stdout]     | |________________^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]    --> src/instruction_emulator.rs:108:5
[INFO] [stdout]     |
[INFO] [stdout] 108 | /     extern "stdcall" fn memory_cb(
[INFO] [stdout] 109 | |         context: *mut VOID,
[INFO] [stdout] 110 | |         memory_access: *mut WHV_EMULATOR_MEMORY_ACCESS_INFO,
[INFO] [stdout] 111 | |     ) -> HRESULT {
[INFO] [stdout]     | |________________^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]    --> src/instruction_emulator.rs:119:5
[INFO] [stdout]     |
[INFO] [stdout] 119 | /     extern "stdcall" fn get_vp_registers_cb(
[INFO] [stdout] 120 | |         context: *mut VOID,
[INFO] [stdout] 121 | |         register_names: *const WHV_REGISTER_NAME,
[INFO] [stdout] 122 | |         register_count: UINT32,
[INFO] [stdout] 123 | |         register_values: *mut WHV_REGISTER_VALUE,
[INFO] [stdout] 124 | |     ) -> HRESULT {
[INFO] [stdout]     | |________________^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]    --> src/instruction_emulator.rs:135:5
[INFO] [stdout]     |
[INFO] [stdout] 135 | /     extern "stdcall" fn set_vp_registers_cb(
[INFO] [stdout] 136 | |         context: *mut VOID,
[INFO] [stdout] 137 | |         register_names: *const WHV_REGISTER_NAME,
[INFO] [stdout] 138 | |         register_count: UINT32,
[INFO] [stdout] 139 | |         register_values: *const WHV_REGISTER_VALUE,
[INFO] [stdout] 140 | |     ) -> HRESULT {
[INFO] [stdout]     | |________________^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]    --> src/instruction_emulator.rs:151:5
[INFO] [stdout]     |
[INFO] [stdout] 151 | /     extern "stdcall" fn translate_gva_page_cb(
[INFO] [stdout] 152 | |         context: *mut VOID,
[INFO] [stdout] 153 | |         gva: WHV_GUEST_VIRTUAL_ADDRESS,
[INFO] [stdout] 154 | |         translate_flags: WHV_TRANSLATE_GVA_FLAGS,
[INFO] [stdout] 155 | |         translation_result: *mut WHV_TRANSLATE_GVA_RESULT_CODE,
[INFO] [stdout] 156 | |         gpa: *mut WHV_GUEST_PHYSICAL_ADDRESS,
[INFO] [stdout] 157 | |     ) -> HRESULT {
[INFO] [stdout]     | |________________^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]    --> src/win_hv_emulation.rs:97:5
[INFO] [stdout]     |
[INFO] [stdout] 97  | /     extern "stdcall" fn io_port_cb(
[INFO] [stdout] 98  | |         _context: *mut VOID,
[INFO] [stdout] 99  | |         _io_access: *mut WHV_EMULATOR_IO_ACCESS_INFO,
[INFO] [stdout] 100 | |     ) -> HRESULT {
[INFO] [stdout]     | |________________^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]    --> src/win_hv_emulation.rs:104:5
[INFO] [stdout]     |
[INFO] [stdout] 104 | /     extern "stdcall" fn memory_cb(
[INFO] [stdout] 105 | |         _context: *mut VOID,
[INFO] [stdout] 106 | |         _memory_access: *mut WHV_EMULATOR_MEMORY_ACCESS_INFO,
[INFO] [stdout] 107 | |     ) -> HRESULT {
[INFO] [stdout]     | |________________^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]    --> src/win_hv_emulation.rs:111:5
[INFO] [stdout]     |
[INFO] [stdout] 111 | /     extern "stdcall" fn get_vp_registers_cb(
[INFO] [stdout] 112 | |         _context: *mut VOID,
[INFO] [stdout] 113 | |         _register_names: *const WHV_REGISTER_NAME,
[INFO] [stdout] 114 | |         _register_count: UINT32,
[INFO] [stdout] 115 | |         _register_values: *mut WHV_REGISTER_VALUE,
[INFO] [stdout] 116 | |     ) -> HRESULT {
[INFO] [stdout]     | |________________^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]    --> src/win_hv_emulation.rs:120:5
[INFO] [stdout]     |
[INFO] [stdout] 120 | /     extern "stdcall" fn set_vp_registers_cb(
[INFO] [stdout] 121 | |         _context: *mut VOID,
[INFO] [stdout] 122 | |         _register_names: *const WHV_REGISTER_NAME,
[INFO] [stdout] 123 | |         _register_count: UINT32,
[INFO] [stdout] 124 | |         _register_values: *const WHV_REGISTER_VALUE,
[INFO] [stdout] 125 | |     ) -> HRESULT {
[INFO] [stdout]     | |________________^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]    --> src/win_hv_emulation.rs:129:5
[INFO] [stdout]     |
[INFO] [stdout] 129 | /     extern "stdcall" fn translate_gva_page_cb(
[INFO] [stdout] 130 | |         _context: *mut VOID,
[INFO] [stdout] 131 | |         _gva: WHV_GUEST_VIRTUAL_ADDRESS,
[INFO] [stdout] 132 | |         _translate_flags: WHV_TRANSLATE_GVA_FLAGS,
[INFO] [stdout] 133 | |         _translation_result: *mut WHV_TRANSLATE_GVA_RESULT_CODE,
[INFO] [stdout] 134 | |         _gpa: *mut WHV_GUEST_PHYSICAL_ADDRESS,
[INFO] [stdout] 135 | |     ) -> HRESULT {
[INFO] [stdout]     | |________________^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 8 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: assigning to `&T` is undefined behavior, consider using an `UnsafeCell`
[INFO] [stdout]    --> examples/demo.rs:365:25
[INFO] [stdout]     |
[INFO] [stdout] 363 |                     let data = &memory_access.Data as *const _ as *mut u64;
[INFO] [stdout]     |                                ------------------------------------------- casting happend here
[INFO] [stdout] 364 |                     unsafe {
[INFO] [stdout] 365 |                         *data = 0x1000;
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, visit <https://doc.rust-lang.org/book/ch15-05-interior-mutability.html>
[INFO] [stdout]     = note: `#[deny(invalid_reference_casting)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `libwhp` (example "demo") due to 2 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: 13 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "a03d866c6b31b895be6c0d136c2f65eda113ed5dba471b98838f2e96ddcf15e8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a03d866c6b31b895be6c0d136c2f65eda113ed5dba471b98838f2e96ddcf15e8", kill_on_drop: false }`
[INFO] [stdout] a03d866c6b31b895be6c0d136c2f65eda113ed5dba471b98838f2e96ddcf15e8
[INFO] checking libwhp-0.1.3 against try#b4fc5dbf0bc33be331f9d893db5b3a794f29724a+rustflags=-Dexplicit_range -Dtrait_impl_range -Wrange_syntax -Wrange_bounds for pr-121251
[INFO] extracting crate libwhp 0.1.3 into /workspace/builds/worker-5-tc2/source
[INFO] validating manifest of crates.io crate libwhp 0.1.3 on toolchain b4fc5dbf0bc33be331f9d893db5b3a794f29724a
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate libwhp 0.1.3
[INFO] finished tweaking crates.io crate libwhp 0.1.3
[INFO] tweaked toml for crates.io crate libwhp 0.1.3 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] d22f212626e7740a32fcb8c1a6ddf031ed8d243ecce9751c5742ddb7e5c77cc5
[INFO] running `Command { std: "docker" "start" "-a" "d22f212626e7740a32fcb8c1a6ddf031ed8d243ecce9751c5742ddb7e5c77cc5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d22f212626e7740a32fcb8c1a6ddf031ed8d243ecce9751c5742ddb7e5c77cc5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d22f212626e7740a32fcb8c1a6ddf031ed8d243ecce9751c5742ddb7e5c77cc5", kill_on_drop: false }`
[INFO] [stdout] d22f212626e7740a32fcb8c1a6ddf031ed8d243ecce9751c5742ddb7e5c77cc5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Dexplicit_range -Dtrait_impl_range -Wrange_syntax -Wrange_bounds" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 9dea76b2fb8ebe9c1440c4d6e56764a2808ff5e35f956cee2c9814df7942bc62
[INFO] running `Command { std: "docker" "start" "-a" "9dea76b2fb8ebe9c1440c4d6e56764a2808ff5e35f956cee2c9814df7942bc62", kill_on_drop: false }`
[INFO] [stderr]     Checking libwhp v0.1.3 (/opt/rustwide/workdir)
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/win_hv_emulation_defs.rs:30:49
[INFO] [stdout]    |
[INFO] [stdout] 30 |     EmulationSuccessful set_EmulationSuccessful[0..1],
[INFO] [stdout]    |                                                 ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: requested on the command line with `-W range-syntax`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/win_hv_emulation_defs.rs:31:59
[INFO] [stdout]    |
[INFO] [stdout] 31 |     InternalEmulationFailure set_InternalEmulationFailure[1..2],
[INFO] [stdout]    |                                                           ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/win_hv_emulation_defs.rs:32:51
[INFO] [stdout]    |
[INFO] [stdout] 32 |     IoPortCallbackFailed set_IoPortCallbackFailed[2..3],
[INFO] [stdout]    |                                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/win_hv_emulation_defs.rs:33:51
[INFO] [stdout]    |
[INFO] [stdout] 33 |     MemoryCallbackFailed set_MemoryCallbackFailed[3..4],
[INFO] [stdout]    |                                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/win_hv_emulation_defs.rs:34:71
[INFO] [stdout]    |
[INFO] [stdout] 34 |     TranslateGvaPageCallbackFailed set_TranslateGvaPageCallbackFailed[4..5],
[INFO] [stdout]    |                                                                       ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/win_hv_emulation_defs.rs:35:89
[INFO] [stdout]    |
[INFO] [stdout] 35 |     TranslateGvaPageCallbackGpaIsNotAligned set_TranslateGvaPageCallbackGpaIsNotAligned[5..6],
[INFO] [stdout]    |                                                                                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/win_hv_emulation_defs.rs:36:95
[INFO] [stdout]    |
[INFO] [stdout] 36 |     GetVirtualProcessorRegistersCallbackFailed set_GetVirtualProcessorRegistersCallbackFailed[6..7],
[INFO] [stdout]    |                                                                                               ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/win_hv_emulation_defs.rs:37:95
[INFO] [stdout]    |
[INFO] [stdout] 37 |     SetVirtualProcessorRegistersCallbackFailed set_SetVirtualProcessorRegistersCallbackFailed[7..8],
[INFO] [stdout]    |                                                                                               ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/win_hv_emulation_defs.rs:38:59
[INFO] [stdout]    |
[INFO] [stdout] 38 |     InterruptCausedIntercept set_InterruptCausedIntercept[8..9],
[INFO] [stdout]    |                                                           ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/win_hv_emulation_defs.rs:39:51
[INFO] [stdout]    |
[INFO] [stdout] 39 |     GuestCannotBeFaulted set_GuestCannotBeFaulted[9..10],
[INFO] [stdout]    |                                                   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/win_hv_emulation_defs.rs:40:27
[INFO] [stdout]    |
[INFO] [stdout] 40 |     Reserved set_Reserved[10..32],
[INFO] [stdout]    |                           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:375:27
[INFO] [stdout]     |
[INFO] [stdout] 375 |     Reserved set_Reserved[0..64],
[INFO] [stdout]     |                           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:386:35
[INFO] [stdout]     |
[INFO] [stdout] 386 |     X64CpuidExit set_X64CpuidExit[0..1],
[INFO] [stdout]     |                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:387:31
[INFO] [stdout]     |
[INFO] [stdout] 387 |     X64MsrExit set_X64MsrExit[1..2],
[INFO] [stdout]     |                               ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:388:37
[INFO] [stdout]     |
[INFO] [stdout] 388 |     ExceptionExit set_ExceptionExit[2..3],
[INFO] [stdout]     |                                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:389:27
[INFO] [stdout]     |
[INFO] [stdout] 389 |     Reserved set_Reserved[4..64],
[INFO] [stdout]     |                           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:400:33
[INFO] [stdout]     |
[INFO] [stdout] 400 |     Sse3Support set_Sse3Support[0..1],
[INFO] [stdout]     |                                 ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:401:41
[INFO] [stdout]     |
[INFO] [stdout] 401 |     LahfSahfSupport set_LahfSahfSupport[1..2],
[INFO] [stdout]     |                                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:402:35
[INFO] [stdout]     |
[INFO] [stdout] 402 |     Ssse3Support set_Ssse3Support[2..3],
[INFO] [stdout]     |                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:403:37
[INFO] [stdout]     |
[INFO] [stdout] 403 |     Sse4_1Support set_Sse4_1Support[3..4],
[INFO] [stdout]     |                                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:404:37
[INFO] [stdout]     |
[INFO] [stdout] 404 |     Sse4_2Support set_Sse4_2Support[4..5],
[INFO] [stdout]     |                                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:405:35
[INFO] [stdout]     |
[INFO] [stdout] 405 |     Sse4aSupport set_Sse4aSupport[5..6],
[INFO] [stdout]     |                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:406:31
[INFO] [stdout]     |
[INFO] [stdout] 406 |     XopSupport set_XopSupport[6..7],
[INFO] [stdout]     |                               ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:407:37
[INFO] [stdout]     |
[INFO] [stdout] 407 |     PopCntSupport set_PopCntSupport[7..8],
[INFO] [stdout]     |                                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:408:45
[INFO] [stdout]     |
[INFO] [stdout] 408 |     Cmpxchg16bSupport set_Cmpxchg16bSupport[8..9],
[INFO] [stdout]     |                                             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:409:43
[INFO] [stdout]     |
[INFO] [stdout] 409 |     Altmovcr8Support set_Altmovcr8Support[9..10],
[INFO] [stdout]     |                                           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:410:35
[INFO] [stdout]     |
[INFO] [stdout] 410 |     LzcntSupport set_LzcntSupport[10..11],
[INFO] [stdout]     |                                   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:411:47
[INFO] [stdout]     |
[INFO] [stdout] 411 |     MisAlignSseSupport set_MisAlignSseSupport[11..12],
[INFO] [stdout]     |                                               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:412:37
[INFO] [stdout]     |
[INFO] [stdout] 412 |     MmxExtSupport set_MmxExtSupport[12..13],
[INFO] [stdout]     |                                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:413:41
[INFO] [stdout]     |
[INFO] [stdout] 413 |     Amd3DNowSupport set_Amd3DNowSupport[13..14],
[INFO] [stdout]     |                                         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:414:57
[INFO] [stdout]     |
[INFO] [stdout] 414 |     ExtendedAmd3DNowSupport set_ExtendedAmd3DNowSupport[14..15],
[INFO] [stdout]     |                                                         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:415:39
[INFO] [stdout]     |
[INFO] [stdout] 415 |     Page1GbSupport set_Page1GbSupport[15..16],
[INFO] [stdout]     |                                       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:416:31
[INFO] [stdout]     |
[INFO] [stdout] 416 |     AesSupport set_AesSupport[16..17],
[INFO] [stdout]     |                               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:417:43
[INFO] [stdout]     |
[INFO] [stdout] 417 |     PclmulqdqSupport set_PclmulqdqSupport[17..18],
[INFO] [stdout]     |                                           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:418:33
[INFO] [stdout]     |
[INFO] [stdout] 418 |     PcidSupport set_PcidSupport[18..19],
[INFO] [stdout]     |                                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:419:33
[INFO] [stdout]     |
[INFO] [stdout] 419 |     Fma4Support set_Fma4Support[19..20],
[INFO] [stdout]     |                                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:420:33
[INFO] [stdout]     |
[INFO] [stdout] 420 |     F16CSupport set_F16CSupport[20..21],
[INFO] [stdout]     |                                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:421:37
[INFO] [stdout]     |
[INFO] [stdout] 421 |     RdRandSupport set_RdRandSupport[21..22],
[INFO] [stdout]     |                                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:422:41
[INFO] [stdout]     |
[INFO] [stdout] 422 |     RdWrFsGsSupport set_RdWrFsGsSupport[22..23],
[INFO] [stdout]     |                                         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:423:33
[INFO] [stdout]     |
[INFO] [stdout] 423 |     SmepSupport set_SmepSupport[23..24],
[INFO] [stdout]     |                                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:424:61
[INFO] [stdout]     |
[INFO] [stdout] 424 |     EnhancedFastStringSupport set_EnhancedFastStringSupport[24..25],
[INFO] [stdout]     |                                                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:425:33
[INFO] [stdout]     |
[INFO] [stdout] 425 |     Bmi1Support set_Bmi1Support[25..26],
[INFO] [stdout]     |                                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:426:33
[INFO] [stdout]     |
[INFO] [stdout] 426 |     Bmi2Support set_Bmi2Support[26..27],
[INFO] [stdout]     |                                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:427:29
[INFO] [stdout]     |
[INFO] [stdout] 427 |     Reserved1 set_Reserved1[27..28],
[INFO] [stdout]     |                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:428:35
[INFO] [stdout]     |
[INFO] [stdout] 428 |     MovbeSupport set_MovbeSupport[28..29],
[INFO] [stdout]     |                                   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:429:37
[INFO] [stdout]     |
[INFO] [stdout] 429 |     Npiep1Support set_Npiep1Support[29..30],
[INFO] [stdout]     |                                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:430:51
[INFO] [stdout]     |
[INFO] [stdout] 430 |     DepX87FPUSaveSupport set_DepX87FPUSaveSupport[30..31],
[INFO] [stdout]     |                                                   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:431:38
[INFO] [stdout]     |
[INFO] [stdout] 431 |     RdSeedSupport set_RdSeedSupportp[31..32],
[INFO] [stdout]     |                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:432:31
[INFO] [stdout]     |
[INFO] [stdout] 432 |     AdxSupport set_AdxSupport[32..33],
[INFO] [stdout]     |                               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:433:51
[INFO] [stdout]     |
[INFO] [stdout] 433 |     IntelPrefetchSupport set_IntelPrefetchSupport[33..34],
[INFO] [stdout]     |                                                   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:434:33
[INFO] [stdout]     |
[INFO] [stdout] 434 |     SmapSupport set_SmapSupport[34..35],
[INFO] [stdout]     |                                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:435:31
[INFO] [stdout]     |
[INFO] [stdout] 435 |     HleSupport set_HleSupport[35..36],
[INFO] [stdout]     |                               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:436:31
[INFO] [stdout]     |
[INFO] [stdout] 436 |     RtmSupport set_RtmSupport[36..37],
[INFO] [stdout]     |                               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:437:37
[INFO] [stdout]     |
[INFO] [stdout] 437 |     RdtscpSupport set_RdtscpSupport[37..38],
[INFO] [stdout]     |                                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:438:45
[INFO] [stdout]     |
[INFO] [stdout] 438 |     ClflushoptSupport set_ClflushoptSupport[38..39],
[INFO] [stdout]     |                                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:439:33
[INFO] [stdout]     |
[INFO] [stdout] 439 |     ClwbSupport set_ClwbSupport[39..40],
[INFO] [stdout]     |                                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:440:31
[INFO] [stdout]     |
[INFO] [stdout] 440 |     ShaSupport set_ShaSupport[40..41],
[INFO] [stdout]     |                               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:441:57
[INFO] [stdout]     |
[INFO] [stdout] 441 |     X87PointersSavedSupport set_X87PointersSavedSupport[41..42],
[INFO] [stdout]     |                                                         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:442:29
[INFO] [stdout]     |
[INFO] [stdout] 442 |     Reserved2 set_Reserved2[42..64],
[INFO] [stdout]     |                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:456:33
[INFO] [stdout]     |
[INFO] [stdout] 456 |     SegmentType set_SegmentType[0..4],
[INFO] [stdout]     |                                 ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:457:43
[INFO] [stdout]     |
[INFO] [stdout] 457 |     NonSystemSegment set_NonSystemSegment[4..5],
[INFO] [stdout]     |                                           ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:458:59
[INFO] [stdout]     |
[INFO] [stdout] 458 |     DescriptorPrivilegeLevel set_DescriptorPrivilegeLevel[5..7],
[INFO] [stdout]     |                                                           ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:459:25
[INFO] [stdout]     |
[INFO] [stdout] 459 |     Present set_Present[7..8],
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:460:27
[INFO] [stdout]     |
[INFO] [stdout] 460 |     Reserved set_Reserved[8..12],
[INFO] [stdout]     |                           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:461:29
[INFO] [stdout]     |
[INFO] [stdout] 461 |     Available set_Available[12..13],
[INFO] [stdout]     |                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:462:19
[INFO] [stdout]     |
[INFO] [stdout] 462 |     Long set_Long[13..14],
[INFO] [stdout]     |                   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:463:25
[INFO] [stdout]     |
[INFO] [stdout] 463 |     Default set_Default[14..15],
[INFO] [stdout]     |                         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:464:33
[INFO] [stdout]     |
[INFO] [stdout] 464 |     Granularity set_Granularity[15..16],
[INFO] [stdout]     |                                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:484:17
[INFO] [stdout]     |
[INFO] [stdout] 484 |     Cpl set_Cpl[0..2],
[INFO] [stdout]     |                 ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:485:21
[INFO] [stdout]     |
[INFO] [stdout] 485 |     Cr0Pe set_Cr0Pe[2..3],
[INFO] [stdout]     |                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:486:21
[INFO] [stdout]     |
[INFO] [stdout] 486 |     Cr0Am set_Cr0Am[3..4],
[INFO] [stdout]     |                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:487:25
[INFO] [stdout]     |
[INFO] [stdout] 487 |     EferLma set_EferLma[4..5],
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:488:33
[INFO] [stdout]     |
[INFO] [stdout] 488 |     DebugActive set_DebugActive[5..6],
[INFO] [stdout]     |                                 ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:489:49
[INFO] [stdout]     |
[INFO] [stdout] 489 |     InterruptionPending set_InterruptionPending[6..7],
[INFO] [stdout]     |                                                 ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:490:29
[INFO] [stdout]     |
[INFO] [stdout] 490 |     Reserved0 set_Reserved0[7..12],
[INFO] [stdout]     |                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:491:41
[INFO] [stdout]     |
[INFO] [stdout] 491 |     InterruptShadow set_InterruptShadow[12..13],
[INFO] [stdout]     |                                         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:492:29
[INFO] [stdout]     |
[INFO] [stdout] 492 |     Reserved1 set_Reserved1[13..16],
[INFO] [stdout]     |                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:511:45
[INFO] [stdout]     |
[INFO] [stdout] 511 |     InstructionLength set_InstructionLength[0..4],
[INFO] [stdout]     |                                             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:512:17
[INFO] [stdout]     |
[INFO] [stdout] 512 |     Cr8 set_Cr8[4..8],
[INFO] [stdout]     |                 ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:524:31
[INFO] [stdout]     |
[INFO] [stdout] 524 |     AccessType set_AccessType[0..2],
[INFO] [stdout]     |                               ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:525:33
[INFO] [stdout]     |
[INFO] [stdout] 525 |     GpaUnmapped set_GpaUnmapped[2..3],
[INFO] [stdout]     |                                 ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:526:27
[INFO] [stdout]     |
[INFO] [stdout] 526 |     GvaValid set_GvaValid[3..4],
[INFO] [stdout]     |                           ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:527:27
[INFO] [stdout]     |
[INFO] [stdout] 527 |     Reserved set_Reserved[4..32],
[INFO] [stdout]     |                           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:553:25
[INFO] [stdout]     |
[INFO] [stdout] 553 |     IsWrite set_IsWrite[0..1],
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:554:31
[INFO] [stdout]     |
[INFO] [stdout] 554 |     AccessSize set_AccessSize[1..4],
[INFO] [stdout]     |                               ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:555:27
[INFO] [stdout]     |
[INFO] [stdout] 555 |     StringOp set_StringOp[4..5],
[INFO] [stdout]     |                           ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:556:29
[INFO] [stdout]     |
[INFO] [stdout] 556 |     RepPrefix set_RepPrefix[5..6],
[INFO] [stdout]     |                             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:557:27
[INFO] [stdout]     |
[INFO] [stdout] 557 |     Reserved set_Reserved[6..32],
[INFO] [stdout]     |                           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:589:25
[INFO] [stdout]     |
[INFO] [stdout] 589 |     IsWrite set_IsWrite[0..1],
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:590:27
[INFO] [stdout]     |
[INFO] [stdout] 590 |     Reserved set_Reserved[1..32],
[INFO] [stdout]     |                           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:627:39
[INFO] [stdout]     |
[INFO] [stdout] 627 |     ErrorCodeValid set_ErrorCodeValid[0..1],
[INFO] [stdout]     |                                       ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:628:45
[INFO] [stdout]     |
[INFO] [stdout] 628 |     SoftwareException set_SoftwareException[1..2],
[INFO] [stdout]     |                                             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:629:27
[INFO] [stdout]     |
[INFO] [stdout] 629 |     Reserved set_Reserved[2..32],
[INFO] [stdout]     |                           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:714:41
[INFO] [stdout]     |
[INFO] [stdout] 714 |     InterruptShadow set_InterruptShadow[0..1],
[INFO] [stdout]     |                                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:715:29
[INFO] [stdout]     |
[INFO] [stdout] 715 |     NmiMasked set_NmiMasked[1..2],
[INFO] [stdout]     |                             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:716:27
[INFO] [stdout]     |
[INFO] [stdout] 716 |     Reserved set_Reserved[2..64],
[INFO] [stdout]     |                           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:727:49
[INFO] [stdout]     |
[INFO] [stdout] 727 |     InterruptionPending set_InterruptionPending[0..1],
[INFO] [stdout]     |                                                 ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:729:43
[INFO] [stdout]     |
[INFO] [stdout] 729 |     InterruptionType set_InterruptionType[1..4],
[INFO] [stdout]     |                                           ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:730:43
[INFO] [stdout]     |
[INFO] [stdout] 730 |     DeliverErrorCode set_DeliverErrorCode[4..5],
[INFO] [stdout]     |                                           ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:731:45
[INFO] [stdout]     |
[INFO] [stdout] 731 |     InstructionLength set_InstructionLength[5..9],
[INFO] [stdout]     |                                             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:732:33
[INFO] [stdout]     |
[INFO] [stdout] 732 |     NestedEvent set_NestedEvent[9..10],
[INFO] [stdout]     |                                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:733:27
[INFO] [stdout]     |
[INFO] [stdout] 733 |     Reserved set_Reserved[10..16],
[INFO] [stdout]     |                           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:734:47
[INFO] [stdout]     |
[INFO] [stdout] 734 |     InterruptionVector set_InterruptionVector[16..32],
[INFO] [stdout]     |                                               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:735:29
[INFO] [stdout]     |
[INFO] [stdout] 735 |     ErrorCode set_ErrorCode[32..64],
[INFO] [stdout]     |                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:746:41
[INFO] [stdout]     |
[INFO] [stdout] 746 |     NmiNotification set_NmiNotification[0..1],
[INFO] [stdout]     |                                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:747:53
[INFO] [stdout]     |
[INFO] [stdout] 747 |     InterruptNotification set_InterruptNotification[1..2],
[INFO] [stdout]     |                                                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:748:45
[INFO] [stdout]     |
[INFO] [stdout] 748 |     InterruptPriority set_InterruptPriority[2..6],
[INFO] [stdout]     |                                             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:749:27
[INFO] [stdout]     |
[INFO] [stdout] 749 |     Reserved set_Reserved[6..64],
[INFO] [stdout]     |                           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/win_hv_emulation_defs.rs:30:49
[INFO] [stdout]    |
[INFO] [stdout] 30 |     EmulationSuccessful set_EmulationSuccessful[0..1],
[INFO] [stdout]    |                                                 ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: requested on the command line with `-W range-syntax`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/win_hv_emulation_defs.rs:31:59
[INFO] [stdout]    |
[INFO] [stdout] 31 |     InternalEmulationFailure set_InternalEmulationFailure[1..2],
[INFO] [stdout]    |                                                           ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/win_hv_emulation_defs.rs:32:51
[INFO] [stdout]    |
[INFO] [stdout] 32 |     IoPortCallbackFailed set_IoPortCallbackFailed[2..3],
[INFO] [stdout]    |                                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/win_hv_emulation_defs.rs:33:51
[INFO] [stdout]    |
[INFO] [stdout] 33 |     MemoryCallbackFailed set_MemoryCallbackFailed[3..4],
[INFO] [stdout]    |                                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/win_hv_emulation_defs.rs:34:71
[INFO] [stdout]    |
[INFO] [stdout] 34 |     TranslateGvaPageCallbackFailed set_TranslateGvaPageCallbackFailed[4..5],
[INFO] [stdout]    |                                                                       ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/win_hv_emulation_defs.rs:35:89
[INFO] [stdout]    |
[INFO] [stdout] 35 |     TranslateGvaPageCallbackGpaIsNotAligned set_TranslateGvaPageCallbackGpaIsNotAligned[5..6],
[INFO] [stdout]    |                                                                                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/win_hv_emulation_defs.rs:36:95
[INFO] [stdout]    |
[INFO] [stdout] 36 |     GetVirtualProcessorRegistersCallbackFailed set_GetVirtualProcessorRegistersCallbackFailed[6..7],
[INFO] [stdout]    |                                                                                               ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/win_hv_emulation_defs.rs:37:95
[INFO] [stdout]    |
[INFO] [stdout] 37 |     SetVirtualProcessorRegistersCallbackFailed set_SetVirtualProcessorRegistersCallbackFailed[7..8],
[INFO] [stdout]    |                                                                                               ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/win_hv_emulation_defs.rs:38:59
[INFO] [stdout]    |
[INFO] [stdout] 38 |     InterruptCausedIntercept set_InterruptCausedIntercept[8..9],
[INFO] [stdout]    |                                                           ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/win_hv_emulation_defs.rs:39:51
[INFO] [stdout]    |
[INFO] [stdout] 39 |     GuestCannotBeFaulted set_GuestCannotBeFaulted[9..10],
[INFO] [stdout]    |                                                   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> src/win_hv_emulation_defs.rs:40:27
[INFO] [stdout]    |
[INFO] [stdout] 40 |     Reserved set_Reserved[10..32],
[INFO] [stdout]    |                           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:375:27
[INFO] [stdout]     |
[INFO] [stdout] 375 |     Reserved set_Reserved[0..64],
[INFO] [stdout]     |                           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:386:35
[INFO] [stdout]     |
[INFO] [stdout] 386 |     X64CpuidExit set_X64CpuidExit[0..1],
[INFO] [stdout]     |                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:387:31
[INFO] [stdout]     |
[INFO] [stdout] 387 |     X64MsrExit set_X64MsrExit[1..2],
[INFO] [stdout]     |                               ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:388:37
[INFO] [stdout]     |
[INFO] [stdout] 388 |     ExceptionExit set_ExceptionExit[2..3],
[INFO] [stdout]     |                                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:389:27
[INFO] [stdout]     |
[INFO] [stdout] 389 |     Reserved set_Reserved[4..64],
[INFO] [stdout]     |                           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:400:33
[INFO] [stdout]     |
[INFO] [stdout] 400 |     Sse3Support set_Sse3Support[0..1],
[INFO] [stdout]     |                                 ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:401:41
[INFO] [stdout]     |
[INFO] [stdout] 401 |     LahfSahfSupport set_LahfSahfSupport[1..2],
[INFO] [stdout]     |                                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:402:35
[INFO] [stdout]     |
[INFO] [stdout] 402 |     Ssse3Support set_Ssse3Support[2..3],
[INFO] [stdout]     |                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:403:37
[INFO] [stdout]     |
[INFO] [stdout] 403 |     Sse4_1Support set_Sse4_1Support[3..4],
[INFO] [stdout]     |                                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:404:37
[INFO] [stdout]     |
[INFO] [stdout] 404 |     Sse4_2Support set_Sse4_2Support[4..5],
[INFO] [stdout]     |                                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:405:35
[INFO] [stdout]     |
[INFO] [stdout] 405 |     Sse4aSupport set_Sse4aSupport[5..6],
[INFO] [stdout]     |                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:406:31
[INFO] [stdout]     |
[INFO] [stdout] 406 |     XopSupport set_XopSupport[6..7],
[INFO] [stdout]     |                               ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:407:37
[INFO] [stdout]     |
[INFO] [stdout] 407 |     PopCntSupport set_PopCntSupport[7..8],
[INFO] [stdout]     |                                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:408:45
[INFO] [stdout]     |
[INFO] [stdout] 408 |     Cmpxchg16bSupport set_Cmpxchg16bSupport[8..9],
[INFO] [stdout]     |                                             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:409:43
[INFO] [stdout]     |
[INFO] [stdout] 409 |     Altmovcr8Support set_Altmovcr8Support[9..10],
[INFO] [stdout]     |                                           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:410:35
[INFO] [stdout]     |
[INFO] [stdout] 410 |     LzcntSupport set_LzcntSupport[10..11],
[INFO] [stdout]     |                                   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:411:47
[INFO] [stdout]     |
[INFO] [stdout] 411 |     MisAlignSseSupport set_MisAlignSseSupport[11..12],
[INFO] [stdout]     |                                               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:412:37
[INFO] [stdout]     |
[INFO] [stdout] 412 |     MmxExtSupport set_MmxExtSupport[12..13],
[INFO] [stdout]     |                                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:413:41
[INFO] [stdout]     |
[INFO] [stdout] 413 |     Amd3DNowSupport set_Amd3DNowSupport[13..14],
[INFO] [stdout]     |                                         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:414:57
[INFO] [stdout]     |
[INFO] [stdout] 414 |     ExtendedAmd3DNowSupport set_ExtendedAmd3DNowSupport[14..15],
[INFO] [stdout]     |                                                         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:415:39
[INFO] [stdout]     |
[INFO] [stdout] 415 |     Page1GbSupport set_Page1GbSupport[15..16],
[INFO] [stdout]     |                                       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:416:31
[INFO] [stdout]     |
[INFO] [stdout] 416 |     AesSupport set_AesSupport[16..17],
[INFO] [stdout]     |                               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:417:43
[INFO] [stdout]     |
[INFO] [stdout] 417 |     PclmulqdqSupport set_PclmulqdqSupport[17..18],
[INFO] [stdout]     |                                           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:418:33
[INFO] [stdout]     |
[INFO] [stdout] 418 |     PcidSupport set_PcidSupport[18..19],
[INFO] [stdout]     |                                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:419:33
[INFO] [stdout]     |
[INFO] [stdout] 419 |     Fma4Support set_Fma4Support[19..20],
[INFO] [stdout]     |                                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:420:33
[INFO] [stdout]     |
[INFO] [stdout] 420 |     F16CSupport set_F16CSupport[20..21],
[INFO] [stdout]     |                                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:421:37
[INFO] [stdout]     |
[INFO] [stdout] 421 |     RdRandSupport set_RdRandSupport[21..22],
[INFO] [stdout]     |                                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:422:41
[INFO] [stdout]     |
[INFO] [stdout] 422 |     RdWrFsGsSupport set_RdWrFsGsSupport[22..23],
[INFO] [stdout]     |                                         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:423:33
[INFO] [stdout]     |
[INFO] [stdout] 423 |     SmepSupport set_SmepSupport[23..24],
[INFO] [stdout]     |                                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:424:61
[INFO] [stdout]     |
[INFO] [stdout] 424 |     EnhancedFastStringSupport set_EnhancedFastStringSupport[24..25],
[INFO] [stdout]     |                                                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:425:33
[INFO] [stdout]     |
[INFO] [stdout] 425 |     Bmi1Support set_Bmi1Support[25..26],
[INFO] [stdout]     |                                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:426:33
[INFO] [stdout]     |
[INFO] [stdout] 426 |     Bmi2Support set_Bmi2Support[26..27],
[INFO] [stdout]     |                                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:427:29
[INFO] [stdout]     |
[INFO] [stdout] 427 |     Reserved1 set_Reserved1[27..28],
[INFO] [stdout]     |                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:428:35
[INFO] [stdout]     |
[INFO] [stdout] 428 |     MovbeSupport set_MovbeSupport[28..29],
[INFO] [stdout]     |                                   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:429:37
[INFO] [stdout]     |
[INFO] [stdout] 429 |     Npiep1Support set_Npiep1Support[29..30],
[INFO] [stdout]     |                                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:430:51
[INFO] [stdout]     |
[INFO] [stdout] 430 |     DepX87FPUSaveSupport set_DepX87FPUSaveSupport[30..31],
[INFO] [stdout]     |                                                   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:431:38
[INFO] [stdout]     |
[INFO] [stdout] 431 |     RdSeedSupport set_RdSeedSupportp[31..32],
[INFO] [stdout]     |                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:432:31
[INFO] [stdout]     |
[INFO] [stdout] 432 |     AdxSupport set_AdxSupport[32..33],
[INFO] [stdout]     |                               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:433:51
[INFO] [stdout]     |
[INFO] [stdout] 433 |     IntelPrefetchSupport set_IntelPrefetchSupport[33..34],
[INFO] [stdout]     |                                                   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:434:33
[INFO] [stdout]     |
[INFO] [stdout] 434 |     SmapSupport set_SmapSupport[34..35],
[INFO] [stdout]     |                                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:435:31
[INFO] [stdout]     |
[INFO] [stdout] 435 |     HleSupport set_HleSupport[35..36],
[INFO] [stdout]     |                               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:436:31
[INFO] [stdout]     |
[INFO] [stdout] 436 |     RtmSupport set_RtmSupport[36..37],
[INFO] [stdout]     |                               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:437:37
[INFO] [stdout]     |
[INFO] [stdout] 437 |     RdtscpSupport set_RdtscpSupport[37..38],
[INFO] [stdout]     |                                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:438:45
[INFO] [stdout]     |
[INFO] [stdout] 438 |     ClflushoptSupport set_ClflushoptSupport[38..39],
[INFO] [stdout]     |                                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:439:33
[INFO] [stdout]     |
[INFO] [stdout] 439 |     ClwbSupport set_ClwbSupport[39..40],
[INFO] [stdout]     |                                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:440:31
[INFO] [stdout]     |
[INFO] [stdout] 440 |     ShaSupport set_ShaSupport[40..41],
[INFO] [stdout]     |                               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:441:57
[INFO] [stdout]     |
[INFO] [stdout] 441 |     X87PointersSavedSupport set_X87PointersSavedSupport[41..42],
[INFO] [stdout]     |                                                         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:442:29
[INFO] [stdout]     |
[INFO] [stdout] 442 |     Reserved2 set_Reserved2[42..64],
[INFO] [stdout]     |                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:456:33
[INFO] [stdout]     |
[INFO] [stdout] 456 |     SegmentType set_SegmentType[0..4],
[INFO] [stdout]     |                                 ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:457:43
[INFO] [stdout]     |
[INFO] [stdout] 457 |     NonSystemSegment set_NonSystemSegment[4..5],
[INFO] [stdout]     |                                           ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:458:59
[INFO] [stdout]     |
[INFO] [stdout] 458 |     DescriptorPrivilegeLevel set_DescriptorPrivilegeLevel[5..7],
[INFO] [stdout]     |                                                           ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:459:25
[INFO] [stdout]     |
[INFO] [stdout] 459 |     Present set_Present[7..8],
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:460:27
[INFO] [stdout]     |
[INFO] [stdout] 460 |     Reserved set_Reserved[8..12],
[INFO] [stdout]     |                           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:461:29
[INFO] [stdout]     |
[INFO] [stdout] 461 |     Available set_Available[12..13],
[INFO] [stdout]     |                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:462:19
[INFO] [stdout]     |
[INFO] [stdout] 462 |     Long set_Long[13..14],
[INFO] [stdout]     |                   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:463:25
[INFO] [stdout]     |
[INFO] [stdout] 463 |     Default set_Default[14..15],
[INFO] [stdout]     |                         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:464:33
[INFO] [stdout]     |
[INFO] [stdout] 464 |     Granularity set_Granularity[15..16],
[INFO] [stdout]     |                                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:484:17
[INFO] [stdout]     |
[INFO] [stdout] 484 |     Cpl set_Cpl[0..2],
[INFO] [stdout]     |                 ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:485:21
[INFO] [stdout]     |
[INFO] [stdout] 485 |     Cr0Pe set_Cr0Pe[2..3],
[INFO] [stdout]     |                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:486:21
[INFO] [stdout]     |
[INFO] [stdout] 486 |     Cr0Am set_Cr0Am[3..4],
[INFO] [stdout]     |                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:487:25
[INFO] [stdout]     |
[INFO] [stdout] 487 |     EferLma set_EferLma[4..5],
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:488:33
[INFO] [stdout]     |
[INFO] [stdout] 488 |     DebugActive set_DebugActive[5..6],
[INFO] [stdout]     |                                 ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:489:49
[INFO] [stdout]     |
[INFO] [stdout] 489 |     InterruptionPending set_InterruptionPending[6..7],
[INFO] [stdout]     |                                                 ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:490:29
[INFO] [stdout]     |
[INFO] [stdout] 490 |     Reserved0 set_Reserved0[7..12],
[INFO] [stdout]     |                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:491:41
[INFO] [stdout]     |
[INFO] [stdout] 491 |     InterruptShadow set_InterruptShadow[12..13],
[INFO] [stdout]     |                                         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:492:29
[INFO] [stdout]     |
[INFO] [stdout] 492 |     Reserved1 set_Reserved1[13..16],
[INFO] [stdout]     |                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:511:45
[INFO] [stdout]     |
[INFO] [stdout] 511 |     InstructionLength set_InstructionLength[0..4],
[INFO] [stdout]     |                                             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:512:17
[INFO] [stdout]     |
[INFO] [stdout] 512 |     Cr8 set_Cr8[4..8],
[INFO] [stdout]     |                 ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:524:31
[INFO] [stdout]     |
[INFO] [stdout] 524 |     AccessType set_AccessType[0..2],
[INFO] [stdout]     |                               ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:525:33
[INFO] [stdout]     |
[INFO] [stdout] 525 |     GpaUnmapped set_GpaUnmapped[2..3],
[INFO] [stdout]     |                                 ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:526:27
[INFO] [stdout]     |
[INFO] [stdout] 526 |     GvaValid set_GvaValid[3..4],
[INFO] [stdout]     |                           ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:527:27
[INFO] [stdout]     |
[INFO] [stdout] 527 |     Reserved set_Reserved[4..32],
[INFO] [stdout]     |                           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:553:25
[INFO] [stdout]     |
[INFO] [stdout] 553 |     IsWrite set_IsWrite[0..1],
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:554:31
[INFO] [stdout]     |
[INFO] [stdout] 554 |     AccessSize set_AccessSize[1..4],
[INFO] [stdout]     |                               ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:555:27
[INFO] [stdout]     |
[INFO] [stdout] 555 |     StringOp set_StringOp[4..5],
[INFO] [stdout]     |                           ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:556:29
[INFO] [stdout]     |
[INFO] [stdout] 556 |     RepPrefix set_RepPrefix[5..6],
[INFO] [stdout]     |                             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:557:27
[INFO] [stdout]     |
[INFO] [stdout] 557 |     Reserved set_Reserved[6..32],
[INFO] [stdout]     |                           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:589:25
[INFO] [stdout]     |
[INFO] [stdout] 589 |     IsWrite set_IsWrite[0..1],
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:590:27
[INFO] [stdout]     |
[INFO] [stdout] 590 |     Reserved set_Reserved[1..32],
[INFO] [stdout]     |                           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:627:39
[INFO] [stdout]     |
[INFO] [stdout] 627 |     ErrorCodeValid set_ErrorCodeValid[0..1],
[INFO] [stdout]     |                                       ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:628:45
[INFO] [stdout]     |
[INFO] [stdout] 628 |     SoftwareException set_SoftwareException[1..2],
[INFO] [stdout]     |                                             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:629:27
[INFO] [stdout]     |
[INFO] [stdout] 629 |     Reserved set_Reserved[2..32],
[INFO] [stdout]     |                           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:714:41
[INFO] [stdout]     |
[INFO] [stdout] 714 |     InterruptShadow set_InterruptShadow[0..1],
[INFO] [stdout]     |                                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:715:29
[INFO] [stdout]     |
[INFO] [stdout] 715 |     NmiMasked set_NmiMasked[1..2],
[INFO] [stdout]     |                             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:716:27
[INFO] [stdout]     |
[INFO] [stdout] 716 |     Reserved set_Reserved[2..64],
[INFO] [stdout]     |                           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:727:49
[INFO] [stdout]     |
[INFO] [stdout] 727 |     InterruptionPending set_InterruptionPending[0..1],
[INFO] [stdout]     |                                                 ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:729:43
[INFO] [stdout]     |
[INFO] [stdout] 729 |     InterruptionType set_InterruptionType[1..4],
[INFO] [stdout]     |                                           ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:730:43
[INFO] [stdout]     |
[INFO] [stdout] 730 |     DeliverErrorCode set_DeliverErrorCode[4..5],
[INFO] [stdout]     |                                           ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:731:45
[INFO] [stdout]     |
[INFO] [stdout] 731 |     InstructionLength set_InstructionLength[5..9],
[INFO] [stdout]     |                                             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:732:33
[INFO] [stdout]     |
[INFO] [stdout] 732 |     NestedEvent set_NestedEvent[9..10],
[INFO] [stdout]     |                                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:733:27
[INFO] [stdout]     |
[INFO] [stdout] 733 |     Reserved set_Reserved[10..16],
[INFO] [stdout]     |                           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:734:47
[INFO] [stdout]     |
[INFO] [stdout] 734 |     InterruptionVector set_InterruptionVector[16..32],
[INFO] [stdout]     |                                               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:735:29
[INFO] [stdout]     |
[INFO] [stdout] 735 |     ErrorCode set_ErrorCode[32..64],
[INFO] [stdout]     |                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:746:41
[INFO] [stdout]     |
[INFO] [stdout] 746 |     NmiNotification set_NmiNotification[0..1],
[INFO] [stdout]     |                                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:747:53
[INFO] [stdout]     |
[INFO] [stdout] 747 |     InterruptNotification set_InterruptNotification[1..2],
[INFO] [stdout]     |                                                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:748:45
[INFO] [stdout]     |
[INFO] [stdout] 748 |     InterruptPriority set_InterruptPriority[2..6],
[INFO] [stdout]     |                                             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/win_hv_platform_defs.rs:749:27
[INFO] [stdout]     |
[INFO] [stdout] 749 |     Reserved set_Reserved[6..64],
[INFO] [stdout]     |                           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]   --> src/win_hv_emulation.rs:70:1
[INFO] [stdout]    |
[INFO] [stdout] 70 | / extern "stdcall" {
[INFO] [stdout] 71 | |     pub fn WHvEmulatorCreateEmulator(
[INFO] [stdout] 72 | |         Callbacks: *const WHV_EMULATOR_CALLBACKS,
[INFO] [stdout] 73 | |         Emulator: *mut WHV_EMULATOR_HANDLE,
[INFO] [stdout] ...  |
[INFO] [stdout] 89 | |     ) -> HRESULT;
[INFO] [stdout] 90 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout]    = note: `#[warn(unsupported_calling_conventions)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]   --> src/win_hv_platform.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | / extern "stdcall" {
[INFO] [stdout] 23 | |     pub fn WHvCreatePartition(Partition: *mut WHV_PARTITION_HANDLE) -> HRESULT;
[INFO] [stdout] 24 | |     pub fn WHvSetupPartition(Partition: WHV_PARTITION_HANDLE) -> HRESULT;
[INFO] [stdout] 25 | |     pub fn WHvDeletePartition(Partition: WHV_PARTITION_HANDLE) -> HRESULT;
[INFO] [stdout] ...  |
[INFO] [stdout] 95 | |     ) -> HRESULT;
[INFO] [stdout] 96 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]   --> src/win_memory.rs:26:1
[INFO] [stdout]    |
[INFO] [stdout] 26 | / extern "stdcall" {
[INFO] [stdout] 27 | |     pub fn VirtualAlloc(
[INFO] [stdout] 28 | |         lpAddress: *mut VOID,
[INFO] [stdout] 29 | |         dwSize: SIZE_T,
[INFO] [stdout] ...  |
[INFO] [stdout] 33 | |     pub fn VirtualFree(lpAddress: *mut VOID, dwSize: SIZE_T, dwFreeType: DWORD) -> BOOL;
[INFO] [stdout] 34 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]   --> src/win_hv_emulation.rs:70:1
[INFO] [stdout]    |
[INFO] [stdout] 70 | / extern "stdcall" {
[INFO] [stdout] 71 | |     pub fn WHvEmulatorCreateEmulator(
[INFO] [stdout] 72 | |         Callbacks: *const WHV_EMULATOR_CALLBACKS,
[INFO] [stdout] 73 | |         Emulator: *mut WHV_EMULATOR_HANDLE,
[INFO] [stdout] ...  |
[INFO] [stdout] 89 | |     ) -> HRESULT;
[INFO] [stdout] 90 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout]    = note: `#[warn(unsupported_calling_conventions)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]    --> src/instruction_emulator.rs:98:5
[INFO] [stdout]     |
[INFO] [stdout] 98  | /     extern "stdcall" fn io_port_cb(
[INFO] [stdout] 99  | |         context: *mut VOID,
[INFO] [stdout] 100 | |         io_access: *mut WHV_EMULATOR_IO_ACCESS_INFO,
[INFO] [stdout] 101 | |     ) -> HRESULT {
[INFO] [stdout]     | |________________^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]    --> src/instruction_emulator.rs:108:5
[INFO] [stdout]     |
[INFO] [stdout] 108 | /     extern "stdcall" fn memory_cb(
[INFO] [stdout] 109 | |         context: *mut VOID,
[INFO] [stdout] 110 | |         memory_access: *mut WHV_EMULATOR_MEMORY_ACCESS_INFO,
[INFO] [stdout] 111 | |     ) -> HRESULT {
[INFO] [stdout]     | |________________^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]    --> src/instruction_emulator.rs:119:5
[INFO] [stdout]     |
[INFO] [stdout] 119 | /     extern "stdcall" fn get_vp_registers_cb(
[INFO] [stdout] 120 | |         context: *mut VOID,
[INFO] [stdout] 121 | |         register_names: *const WHV_REGISTER_NAME,
[INFO] [stdout] 122 | |         register_count: UINT32,
[INFO] [stdout] 123 | |         register_values: *mut WHV_REGISTER_VALUE,
[INFO] [stdout] 124 | |     ) -> HRESULT {
[INFO] [stdout]     | |________________^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]    --> src/instruction_emulator.rs:135:5
[INFO] [stdout]     |
[INFO] [stdout] 135 | /     extern "stdcall" fn set_vp_registers_cb(
[INFO] [stdout] 136 | |         context: *mut VOID,
[INFO] [stdout] 137 | |         register_names: *const WHV_REGISTER_NAME,
[INFO] [stdout] 138 | |         register_count: UINT32,
[INFO] [stdout] 139 | |         register_values: *const WHV_REGISTER_VALUE,
[INFO] [stdout] 140 | |     ) -> HRESULT {
[INFO] [stdout]     | |________________^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]   --> src/win_hv_platform.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | / extern "stdcall" {
[INFO] [stdout] 23 | |     pub fn WHvCreatePartition(Partition: *mut WHV_PARTITION_HANDLE) -> HRESULT;
[INFO] [stdout] 24 | |     pub fn WHvSetupPartition(Partition: WHV_PARTITION_HANDLE) -> HRESULT;
[INFO] [stdout] 25 | |     pub fn WHvDeletePartition(Partition: WHV_PARTITION_HANDLE) -> HRESULT;
[INFO] [stdout] ...  |
[INFO] [stdout] 95 | |     ) -> HRESULT;
[INFO] [stdout] 96 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]    --> src/instruction_emulator.rs:151:5
[INFO] [stdout]     |
[INFO] [stdout] 151 | /     extern "stdcall" fn translate_gva_page_cb(
[INFO] [stdout] 152 | |         context: *mut VOID,
[INFO] [stdout] 153 | |         gva: WHV_GUEST_VIRTUAL_ADDRESS,
[INFO] [stdout] 154 | |         translate_flags: WHV_TRANSLATE_GVA_FLAGS,
[INFO] [stdout] 155 | |         translation_result: *mut WHV_TRANSLATE_GVA_RESULT_CODE,
[INFO] [stdout] 156 | |         gpa: *mut WHV_GUEST_PHYSICAL_ADDRESS,
[INFO] [stdout] 157 | |     ) -> HRESULT {
[INFO] [stdout]     | |________________^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]   --> src/win_memory.rs:26:1
[INFO] [stdout]    |
[INFO] [stdout] 26 | / extern "stdcall" {
[INFO] [stdout] 27 | |     pub fn VirtualAlloc(
[INFO] [stdout] 28 | |         lpAddress: *mut VOID,
[INFO] [stdout] 29 | |         dwSize: SIZE_T,
[INFO] [stdout] ...  |
[INFO] [stdout] 33 | |     pub fn VirtualFree(lpAddress: *mut VOID, dwSize: SIZE_T, dwFreeType: DWORD) -> BOOL;
[INFO] [stdout] 34 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]    --> src/instruction_emulator.rs:98:5
[INFO] [stdout]     |
[INFO] [stdout] 98  | /     extern "stdcall" fn io_port_cb(
[INFO] [stdout] 99  | |         context: *mut VOID,
[INFO] [stdout] 100 | |         io_access: *mut WHV_EMULATOR_IO_ACCESS_INFO,
[INFO] [stdout] 101 | |     ) -> HRESULT {
[INFO] [stdout]     | |________________^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]    --> src/instruction_emulator.rs:108:5
[INFO] [stdout]     |
[INFO] [stdout] 108 | /     extern "stdcall" fn memory_cb(
[INFO] [stdout] 109 | |         context: *mut VOID,
[INFO] [stdout] 110 | |         memory_access: *mut WHV_EMULATOR_MEMORY_ACCESS_INFO,
[INFO] [stdout] 111 | |     ) -> HRESULT {
[INFO] [stdout]     | |________________^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]    --> src/instruction_emulator.rs:119:5
[INFO] [stdout]     |
[INFO] [stdout] 119 | /     extern "stdcall" fn get_vp_registers_cb(
[INFO] [stdout] 120 | |         context: *mut VOID,
[INFO] [stdout] 121 | |         register_names: *const WHV_REGISTER_NAME,
[INFO] [stdout] 122 | |         register_count: UINT32,
[INFO] [stdout] 123 | |         register_values: *mut WHV_REGISTER_VALUE,
[INFO] [stdout] 124 | |     ) -> HRESULT {
[INFO] [stdout]     | |________________^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]    --> src/instruction_emulator.rs:135:5
[INFO] [stdout]     |
[INFO] [stdout] 135 | /     extern "stdcall" fn set_vp_registers_cb(
[INFO] [stdout] 136 | |         context: *mut VOID,
[INFO] [stdout] 137 | |         register_names: *const WHV_REGISTER_NAME,
[INFO] [stdout] 138 | |         register_count: UINT32,
[INFO] [stdout] 139 | |         register_values: *const WHV_REGISTER_VALUE,
[INFO] [stdout] 140 | |     ) -> HRESULT {
[INFO] [stdout]     | |________________^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]    --> src/instruction_emulator.rs:151:5
[INFO] [stdout]     |
[INFO] [stdout] 151 | /     extern "stdcall" fn translate_gva_page_cb(
[INFO] [stdout] 152 | |         context: *mut VOID,
[INFO] [stdout] 153 | |         gva: WHV_GUEST_VIRTUAL_ADDRESS,
[INFO] [stdout] 154 | |         translate_flags: WHV_TRANSLATE_GVA_FLAGS,
[INFO] [stdout] 155 | |         translation_result: *mut WHV_TRANSLATE_GVA_RESULT_CODE,
[INFO] [stdout] 156 | |         gpa: *mut WHV_GUEST_PHYSICAL_ADDRESS,
[INFO] [stdout] 157 | |     ) -> HRESULT {
[INFO] [stdout]     | |________________^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]    --> src/win_hv_emulation.rs:97:5
[INFO] [stdout]     |
[INFO] [stdout] 97  | /     extern "stdcall" fn io_port_cb(
[INFO] [stdout] 98  | |         _context: *mut VOID,
[INFO] [stdout] 99  | |         _io_access: *mut WHV_EMULATOR_IO_ACCESS_INFO,
[INFO] [stdout] 100 | |     ) -> HRESULT {
[INFO] [stdout]     | |________________^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]    --> src/win_hv_emulation.rs:104:5
[INFO] [stdout]     |
[INFO] [stdout] 104 | /     extern "stdcall" fn memory_cb(
[INFO] [stdout] 105 | |         _context: *mut VOID,
[INFO] [stdout] 106 | |         _memory_access: *mut WHV_EMULATOR_MEMORY_ACCESS_INFO,
[INFO] [stdout] 107 | |     ) -> HRESULT {
[INFO] [stdout]     | |________________^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]    --> src/win_hv_emulation.rs:111:5
[INFO] [stdout]     |
[INFO] [stdout] 111 | /     extern "stdcall" fn get_vp_registers_cb(
[INFO] [stdout] 112 | |         _context: *mut VOID,
[INFO] [stdout] 113 | |         _register_names: *const WHV_REGISTER_NAME,
[INFO] [stdout] 114 | |         _register_count: UINT32,
[INFO] [stdout] 115 | |         _register_values: *mut WHV_REGISTER_VALUE,
[INFO] [stdout] 116 | |     ) -> HRESULT {
[INFO] [stdout]     | |________________^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]    --> src/win_hv_emulation.rs:120:5
[INFO] [stdout]     |
[INFO] [stdout] 120 | /     extern "stdcall" fn set_vp_registers_cb(
[INFO] [stdout] 121 | |         _context: *mut VOID,
[INFO] [stdout] 122 | |         _register_names: *const WHV_REGISTER_NAME,
[INFO] [stdout] 123 | |         _register_count: UINT32,
[INFO] [stdout] 124 | |         _register_values: *const WHV_REGISTER_VALUE,
[INFO] [stdout] 125 | |     ) -> HRESULT {
[INFO] [stdout]     | |________________^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of calling convention not supported on this target
[INFO] [stdout]    --> src/win_hv_emulation.rs:129:5
[INFO] [stdout]     |
[INFO] [stdout] 129 | /     extern "stdcall" fn translate_gva_page_cb(
[INFO] [stdout] 130 | |         _context: *mut VOID,
[INFO] [stdout] 131 | |         _gva: WHV_GUEST_VIRTUAL_ADDRESS,
[INFO] [stdout] 132 | |         _translate_flags: WHV_TRANSLATE_GVA_FLAGS,
[INFO] [stdout] 133 | |         _translation_result: *mut WHV_TRANSLATE_GVA_RESULT_CODE,
[INFO] [stdout] 134 | |         _gpa: *mut WHV_GUEST_PHYSICAL_ADDRESS,
[INFO] [stdout] 135 | |     ) -> HRESULT {
[INFO] [stdout]     | |________________^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #87678 <https://github.com/rust-lang/rust/issues/87678>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 116 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> examples/demo.rs:130:33
[INFO] [stdout]     |
[INFO] [stdout] 130 |     vp.set_registers(&reg_names[0..num_regs_set], &reg_values[0..num_regs_set])
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-W range-syntax`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> examples/demo.rs:130:63
[INFO] [stdout]     |
[INFO] [stdout] 130 |     vp.set_registers(&reg_names[0..num_regs_set], &reg_values[0..num_regs_set])
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: assigning to `&T` is undefined behavior, consider using an `UnsafeCell`
[INFO] [stdout]    --> examples/demo.rs:365:25
[INFO] [stdout]     |
[INFO] [stdout] 363 |                     let data = &memory_access.Data as *const _ as *mut u64;
[INFO] [stdout]     |                                ------------------------------------------- casting happend here
[INFO] [stdout] 364 |                     unsafe {
[INFO] [stdout] 365 |                         *data = 0x1000;
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, visit <https://doc.rust-lang.org/book/ch15-05-interior-mutability.html>
[INFO] [stdout]     = note: `#[deny(invalid_reference_casting)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error; 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `libwhp` (example "demo") due to 2 previous errors; 2 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: 121 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "9dea76b2fb8ebe9c1440c4d6e56764a2808ff5e35f956cee2c9814df7942bc62", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9dea76b2fb8ebe9c1440c4d6e56764a2808ff5e35f956cee2c9814df7942bc62", kill_on_drop: false }`
[INFO] [stdout] 9dea76b2fb8ebe9c1440c4d6e56764a2808ff5e35f956cee2c9814df7942bc62
